skin hanging from the chin - Turkish English Dictionary